give off an odor - Almanca İngilizce Sözlük